package br.com.projeto.sakila.bean;

import java.util.Date;
import java.util.List;

public class Customer {
	
	private Integer id;
	
	private Date lastUpdate;
	
	private String firstName;
	
	private String lastName;
	
	private String email;
	
	private String active;
	
	private Date createData;
	
	private Address address;
	
	private Store store;
	
	private List<Payment> paymentList;
	
	private List<Rental> rentalList;

	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the lastUpdate
	 */
	public Date getLastUpdate() {
		return lastUpdate;
	}

	/**
	 * @param lastUpdate the lastUpdate to set
	 */
	public void setLastUpdate(Date lastUpdate) {
		this.lastUpdate = lastUpdate;
	}

	/**
	 * @return the firstName
	 */
	public String getFirstName() {
		return firstName;
	}

	/**
	 * @param firstName the firstName to set
	 */
	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	/**
	 * @return the lastName
	 */
	public String getLastName() {
		return lastName;
	}

	/**
	 * @param lastName the lastName to set
	 */
	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	/**
	 * @return the email
	 */
	public String getEmail() {
		return email;
	}

	/**
	 * @param email the email to set
	 */
	public void setEmail(String email) {
		this.email = email;
	}

	/**
	 * @return the active
	 */
	public String getActive() {
		return active;
	}

	/**
	 * @param active the active to set
	 */
	public void setActive(String active) {
		this.active = active;
	}

	/**
	 * @return the createData
	 */
	public Date getCreateData() {
		return createData;
	}

	/**
	 * @param createData the createData to set
	 */
	public void setCreateData(Date createData) {
		this.createData = createData;
	}

	/**
	 * @return the address
	 */
	public Address getAddress() {
		return address;
	}

	/**
	 * @param address the address to set
	 */
	public void setAddress(Address address) {
		this.address = address;
	}

	/**
	 * @return the store
	 */
	public Store getStore() {
		return store;
	}

	/**
	 * @param store the store to set
	 */
	public void setStore(Store store) {
		this.store = store;
	}

	/**
	 * @return the paymentList
	 */
	public List<Payment> getPaymentList() {
		return paymentList;
	}

	/**
	 * @param paymentList the paymentList to set
	 */
	public void setPaymentList(List<Payment> paymentList) {
		this.paymentList = paymentList;
	}

	/**
	 * @return the rentalList
	 */
	public List<Rental> getRentalList() {
		return rentalList;
	}

	/**
	 * @param rentalList the rentalList to set
	 */
	public void setRentalList(List<Rental> rentalList) {
		this.rentalList = rentalList;
	}
	
	

}
